\section{core Namespace Reference}
\label{namespacecore}\index{core@{core}}
This namespace includes all-purpose classes.  


\subsection*{Classes}
\begin{CompactItemize}
\item 
class \bf{null\_\-deleter}
\begin{CompactList}\small\item\em This class may be used with an boost::shared\_\-ptr, if you don't want to delete the shared-element. \item\end{CompactList}\item 
class \bf{timeout}
\begin{CompactList}\small\item\em This class provides a timeout-functionality. \item\end{CompactList}\end{CompactItemize}
\subsection*{Functions}
\begin{CompactItemize}
\item 
void $\ast$ \bf{timeout\_\-doit} (void $\ast$\bf{timeout})
\begin{CompactList}\small\item\em timeout\_\-doit is a helper function, you shouldn't care about this function \item\end{CompactList}\end{CompactItemize}


\subsection{Detailed Description}
This namespace includes all-purpose classes. 

\begin{Desc}
\item[Author:]Michael Opitz \end{Desc}




\subsection{Function Documentation}
\index{core@{core}!timeout_doit@{timeout\_\-doit}}
\index{timeout_doit@{timeout\_\-doit}!core@{core}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void $\ast$ core::timeout\_\-doit (void $\ast$ {\em timeout})}\label{namespacecore_38acb4caed663cb904c4840084348414}


timeout\_\-doit is a helper function, you shouldn't care about this function 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em timeout}]\end{description}
\end{Desc}


Definition at line 3 of file timeout.cpp.

\begin{Code}\begin{verbatim}4 {
5         core::timeout *t = (core::timeout*) timeout;
6         t->_f();
7 }
\end{verbatim}\end{Code}


